$(function(){
    // 初始化富文本编辑器
initEditor()
// 1. 初始化图片裁剪器
var $image = $('#image')
 
// 2. 裁剪选项
var options = {
  aspectRatio: 400 / 280,
  preview: '.img-preview'
}


// 3. 初始化裁剪区域
$image.cropper(options)
//获取文章分类的列表
function initArtCateList() {
   $.ajax({
     method: "GET",
     url: "/my/article/cates",
     success: function (res) {
    //   console.log(res);
      //使用模板引擎
      var htmlstr=template('cate-tpl',res)
      $('#cate_id').html(htmlstr)
      layui.form.render('select');
     },
   });
 }
 initArtCateList()

 var art_state='已发布';
 $('#caogaobtn').click(function(){
     art_state='草稿'
 })

$('#uploadbtn').on('click',function(){
   $('#filel').click()
})
 // 监听 coverFile 的 change 事件，获取用户选择的文件列表
 $('#filel').on('change', function(e) {
    // 获取到文件的列表数组
    var files = e.target.files
    // 判断用户是否选择了文件
    if (files.length === 0) {
      return
    }
    // 根据文件，创建对应的 URL 地址
    var newImgURL = URL.createObjectURL(files[0])
    // 为裁剪区域重新设置图片
    $image
      .cropper('destroy') // 销毁旧的裁剪区域
      .attr('src', newImgURL) // 重新设置图片路径
      .cropper(options) // 重新初始化裁剪区域
  })
//  $('#form1').on('subimt',function(e){
//      e.preventDefault();
//      var fd=new FormData(this)//自动收集表单中所有的数据到formData对象中，接口要求
//      fd.append('state',art_state)//因为自动收集不包含状态这个数据，的但是这个数据是必须的
//     $image
//     .cropper('getCroppedCanvas', {
//         // 创建一个 Canvas 画布
//         width: 400,
//         height: 280
//       })
//       .toBlob(function(blob){
//           console.log(blob);
//       })
//  })
})